local midiPlayer = require("midiPlayer")

---@export
---@desc 播放指定音乐
---@param music_name string
---@param rate Fixed
---@param delay Fixed
function PlaySpecMusic(music_name, rate, delay)
    midiPlayer.play(music_name, rate, delay)
end

---@export
---@desc 暂停指定音乐
---@param music_name string 音乐名称
function PauseSpecMusic(music_name)
    midiPlayer.pause(music_name)
end

---@export
---@desc 恢复指定音乐
---@param music_name string 音乐名称
function ResumeSpecMusic(music_name)
    midiPlayer.resume(music_name)
end

---@export
---@desc 销毁指定音乐
---@param music_name string 音乐名称
function DestroySpecMusic(music_name)
    midiPlayer.destroy(music_name)
end